/******************************************************************************
 * 
 * Announce: Meteorological Toolkit (MTK)
 *           Copyright (C) ShenYongchen.
 *           All rights reserved.
 *   Author: 申永辰.郑州 (shenyczz@163.com)
 *  WebSite: http://gitee.com/shenyczz/csharp_mtk
 *
 * THIS CODE IS LICENSED UNDER THE MIT LICENSE (MIT).
 * THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF 
 * ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
 * IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
 * PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
 * 
******************************************************************************/

using System;

namespace CSharpKit
{
    /// <summary>
    /// KitConstants - 工具包常量
    /// </summary>
    public abstract class KitConstants
    {
        protected KitConstants() { }


        #region 无效数据定义

        public const Int32 InvalidValue = -9999;
        public const Single InvalidValue_Float = -9999.0f;
        public const Double InvalidValue_Double = -9999.0d;

        public const Int32 InvalidData = InvalidValue;
        public const Single InvalidData_Float = InvalidValue_Float;
        public const Double InvalidData_Double = InvalidValue_Double;

        #endregion

        #region 特殊值定义

        public const Int32 MinSpv = 0x8000;    //最小特殊值
        public const Int32 MaxSpv = 0x800f;    //最大特殊值

        #endregion



        //}}@@@
    }



}
